Skip to content

fix: separate results completion from numeric ranking - #817

Merged
TThanos3000 merged 1 commit into
devfrom
fix/dev-results-improvements-20261023
Oct 23, 2026
Merged

TThanos3000 merged 1 commit into
devfrom
fix/dev-results-improvements-20261023

Conversation

@TThanos3000

@TThanos3000 TThanos3000 commented Oct 23, 2026 •

Copy link
Copy Markdown
Collaborator

Management Results now reports evaluation completion independently of numeric ranking. A submitted project with enough complete Boolean/comment evaluations can finish evaluation while its score and place remain null; existing ready, score arithmetic, rounding and case-local tie/rank rules remain unchanged.

Adds optional status=all|complete|pending after canonical ranking and the same filter for current-selection Excel export. All-program export ignores selection filters. Nonnumeric workbook statuses match completion. No model change or migration; existing managed-program authorization is retained.

Validation: 46 focused local tests, Black/targeted Flake8 and requirement audit passed. Both exact-source CI workflows passed: 1332 full tests plus 39 additional PostgreSQL checks. Source 27d53db and DEV merge b7d9f57 have identical trees.

DEV release 39953499071 passed. Runtime pinned to the merge image; migration preflight pending=0, no migrations, runtime access check, smoke and Celery passed on attempt 1. Frontend consumer: PROCOLLAB-github/procollab#497. No production changes, real-user writes or real mail.

@TThanos3000
TThanos3000 merged commit b7d9f57 into dev Oct 23, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants